package com.pro.common.api.message.intf;

import com.pro.common.api.CommonConst;
import io.swagger.v3.oas.annotations.Hidden;
import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.cloud.openfeign.FeignClient;
//@Tag(name = "消息")
@FeignClient(name = CommonConst.ModulesUrl.message)
@Hidden
public interface ISysMsgFeignClient {
//    @RequestMapping("/sendMsgAllChannelType")
//    void sendMsgAllChannelType(IUserMsg user, String businessCode, Map<String, Object> paramMap, String lang, String ip, Boolean failThrow, Boolean limitTimesFlag, EnumSysMsgChannel channel);

//    @RequestMapping("/send")
//    List<SysMsgRecord> send(IUserMsg user, SysMsgRecord sysMsgRecord);
//
//    @RequestMapping("/getMsgKey")
//    String getMsgKey(IUserMsg user, String businessCode);

}
